/*767px以下通用样式*/
@media only screen and (max-width : 959px) {
	.header{ width:100%; height:auto; background:#009E0B;}
	.header_top{ display:none}
	.header_center{ width:100%;}
	.logo{ width:95%; height:auto;}
	.nav{ width:100%; height:auto; overflow:hidden;}
	.rmgjc_bg{ height:auto;}
	.product_bg{ width:100%; margin: 5% 0;}
	.product_content{ width:100%;}
	
	.product_l{ display:none; width:97%; height:auto; overflow:hidden; float:none; margin:0px auto;}
	.product_r{ width:100%; height:auto; float:none; margin:0px auto; border:0px;}
	.product_r_content{ width:100%; height:auto; float:left;}
	.product_r_content ul{ width:100%; height:auto; overflow:hidden;}
	.product_r_content ul li{ width:48%; height:auto; float:left; margin:1% 1% 1% 1%;}
	.product_r_content ul li img{ width:100%; height:auto;}
	.product_r_content ul li i{ width:100%;}
	.product_r_content ul li:last-child{ display:none;}
	
	.ad1{ margin:0% auto 6%;}
	.ad1_center{ width:100%; text-align:center;}
	.ad1_center p{ display:none;}
	.ad1_center span{ float:none; line-height:55px;}
	.ad1_center span font{ font-size:20px;}
	.ad2{ display:none;}
	
	.youshi{ width:98%; height:auto; overflow:hidden;}
	.youshi_title{ margin:0px auto;}
	.youshi_1,.youshi_2,.youshi_3,.youshi_4{ height:auto; background:none;}
	.youshi_center{ width:100%;}
	.youshi_bt{ font-size:26px;}
	.youshi_bt span{ font-size:26px;}
	.youshi_txt{ width:100%; }
	.youshi_txt li p{font-size:14px; margin: 0;}
	.youshi_1_title,.youshi_2_title,.youshi_3_title,.youshi_4_title{ margin:0% 0 0 0%; float:left;}
	.youshi_1_content,.youshi_2_content,.youshi_3_content,.youshi_4_content{margin: 2% 0 0 0%;float:left; width: 100%;}
	
	.anli{ width:100%;}
	.anli_content dl dt{ width:98%; margin-left: 1%;}
	.anli_content dl dd{ width:48%;  margin:1%; }
	
	.aboutus{ width:100%; height: auto; position:relative; left:0%; margin-left:0px; background: none; margin-top:8%;}
	.aboutus1{ width:100%; height:auto; margin:0px auto;}
	.aboutus_l{ display:none;}
	.aboutus_r{ width:98%; height:auto; margin:0 auto; overflow:hidden;}
	.aboutus_r span { display: block; margin: 0px 0 4% 0;}
	.aboutus_r p { padding: 0px; line-height: 25px;}
	.aboutus_r a { margin: 8px 1% 0px 0; }
	
	.huoban{ width: 100%; margin: 30px auto;}
	.picMarquee-left .prev,.picMarquee-left .next{ display: none;}
	.huoban_content{ margin-top: 20px;}

	.picScroll-left{ width:100%;}
	.picScroll-left .bd{ width: 100%; margin: 0px 0px 0px;}

	.news{ width:98%; margin:2% auto 77px;}

	
	.footers{ width:100%; height:56px; border:8px solid #FDDF01; border-left:none; border-right:none; position: fixed; z-index: 99999; bottom:0; background-color:#009E0B; display:block;}
	.footers ul li{ width:25%; height:56px; float:left;}
	.footers ul li p{ width:85%; height:48px; margin:0px auto; text-align:center; padding:4px 0px;}
	.footers ul li p img{ width:30%; margin:1% auto; display:block;}
	.footers ul li p a{ color:#ffffff; font-size:0.8rem;}
	.link,.footer,.izl-rmenu{ display:none;}
	
	.daohang{ width:98%; margin: 0px auto;}
	.daohang_content{ width: 100%;}
	.ny_main{ width:100%; height:auto; overflow:hidden;}
	.ny_pro{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
	.product_l2{ display:block;}
	.ny_cont{ display:none;}
	
	/*产品列表页*/
	.product_l{ width:99%; height:auto; float:none; margin:0px auto;}
	.product_l_title{ width:100%; text-align:center; background-size: cover;}
	.product_l_content{ width:99.5%; }
	.product_l_content ul{ width:100%; margin:10px auto 10px; overflow:hidden;}
	.product_l_content ul li{ width:49%; float:left; margin-left: 0.5%; margin-bottom: 1%;}
	.product_l_content ul li i{ margin:0px 5px 0px 5px;}


	.ny_pro_content_content{ width: 100%;}
	.ny_pro_content{ width:99%; float: none; margin: 0px auto;}
	.ny_pro_content ul{ width:100%; margin:0px auto;}
	.ny_pro_content ul li{ width:48%; height:auto; margin:1%;}
	.ny_pro_content ul li a{ width:100%; height:auto; line-height:40px;}
	.ny_pro_content ul li img{ width:95%; height:auto; padding:2%;}
	.ny_pro_content ul li p{ width:100%; height:auto;}
	.pro_tj{ width:100%; margin-bottom:82px;}
	.pro_tj_content{ width:100%; float:none;}

	/* 产品详细页 */
	.ny_prodetail_txt{ width:100%; height:auto; margin:2% auto; background:#fff; overflow:hidden;}
	.ny_prodetail_txt img{ width:93%; height:auto; margin:0px auto; border:1px solid #C1C1C1; padding:4px; float:none; display:block;}
	.shuoming{ width:90%; height:auto; float:none; margin:0px auto;}
	.shuoming span{ width:100%; font-size:20px; border-bottom:1px solid #C1C1C1; line-height:50px; float:left;}
	.shuoming p{ width:100%; height:auto; float:left; margin-top:30px; line-height:25px; padding-bottom:20px;}
	.ny_prodetail_txt2{ width:100%; height:auto; margin: 0px auto; background:#fff; margin-top:35px; overflow:hidden;}
	.ny_detailtxt_content{ width:95%; margin:0px auto; float:none;}

	/*新闻列表页*/
	.ny_news{ width:99%; margin: 0px auto;}
	.ny_news_fl{ width: 100%; min-height: 45px; height: auto; float: left; border-bottom:1px solid #009E0B; margin: 35px auto;}

	.ny_news_content{ width:100%;}
	.ny_news_top{background: none;}
	.ny_news_top img{ width: 90%; display: block; height: auto; padding: 2%; float: none; margin: 0px auto;}
	.ny_news_top span{ width: 96%; height: auto; margin: 50px 2% 10px 2%;}
	.ny_news_top p{ width: 96%; margin-right: 2%;}
	.ny_news_content ul{ width:98%; height:auto; overflow:hidden; margin:20px auto 0px; background: none;}
	.ny_news_content ul li{ width:100%; height:auto; overflow:hidden;}
	.news_txt2{ width:95%; height:auto; margin: 0px auto;}

	
	
	.ny_main_r_content .news_list li p{ width:65%;}
	.ny_main_r_content .news_name{ width:100%;}
	
	.prodetail22{ width:94%;}
	
}



/*Styles for screen 960px-1200px,主要为了小屏浏览器 */
@media screen and (min-width: 960px) and (max-width: 1200px) {
	
	
}
/*Styles for screen 768px-959px 主要是平板横屏显示*/
@media screen and (min-width: 768px) and (max-width: 959px) {
	.mune{ width:10%; float:right; margin:5% 1% 0 0; display:block; cursor: pointer;}

	.logo{ width:auto; margin:4% 0 5% 1%;}
	.header_tel{ display:none;}
	.mune{ width:10%; float:right; margin:7% 1% 0 0; display:block; cursor: pointer;}
	.nav_bg{ width:100%; height:auto; display:none; position:relative;}
	.nav{ width:100%; height:auto;}
	.nav li{ width:100%;}
	.rmgjc{ width:100%; margin:2% 0;}
	.gjc{ margin-left:4%;}
	.suosuo{ display:none;}

	.footers ul li p img{ width:15%; margin:1% auto; display:block;}
	
	/*新闻列表页*/
	.ny_news{ width:100%;}
	.ny_news_content{ width:100%;}
	.ny_news_content ul{ width:96%; height:auto; overflow:hidden; margin:20px auto 0px;}
	.ny_news_content ul li{ width:100%; height:auto; margin-bottom:15px; overflow:hidden; border-bottom:1px solid #E7E7E7; padding-bottom:15px;}
	.ny_news_content ul li img{ display:block;}
	.news_txt2{ width:67%; height:auto;}
	
	
	.ny_pro_content ul li{ width:30%; height:auto; float:left; margin:1.6%;}
	.ny_prodetail_txt img{ width:auto; height:100%; margin:0px auto; border:1px solid #C1C1C1; padding:4px; float:none; display:block;}
}

/*Styles for screen 480px-767px,主要是手机横屏和平板竖屏显示*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.mune{ width:10%; float:right; margin:5% 1% 0 0; display:block; cursor: pointer;}

	.logo{ width:75%; margin:4% 0 5% 1%;}
	.header_tel{ display:none;}
	.mune{ width:10%; float:right; margin:7% 1% 0 0; display:block; cursor: pointer;}
	.nav_bg{ width:100%; height:auto; display:none; position:relative;}
	.nav{ width:100%; height:auto;}
	.nav li{ width:100%;}
	.rmgjc{ width:100%; margin:2% 0;}
	.gjc{ margin-left:4%;}
	.suosuo{ display:none;}

	.picMarquee-left .bd ul li{ width: 33.33%;}
	.news_content ul li{ width: 48%;}

	.ny_news_fl a{ width:31%; margin: 1%;}
	.ny_news_fl a:hover{ background-size: cover;}
	.ny_news_fl .newsfl_active{ background-size: cover;}

	.picScroll-left .bd ul li{ width: 50%;}

	.ny_pro_content ul li{ width:45%; height:auto; float:left; margin:2%;}
	.footers ul li p img{ width:18%; margin:1% auto; display:block;}
}



/*479px,主要是手机竖屏显示*/
@media only screen and (max-width : 479px) {
	.logo{ width:85%; margin: 5% 0 5% 1%;}
	.header_tel{ display:none;}
	.mune{ width:10%; float:right; margin:8% 1% 0 0; display:block; cursor: pointer;}
	.nav_bg{ width:100%; height:auto; display:none; position:relative;}
	.nav{ width:100%; height:auto;}
	.nav li{ width:100%; }
	.rmgjc{ width:100%;}
	.gjc{ width:95%; margin-left:4%;}
	.suosuo{ display:none;}

	.picMarquee-left .bd ul li{ width: 33.33%;}
	.news_content ul li{ width: 48%;}


	.daohang span{ display:none;}
	.daohang p{ float:left;}

.prodetail22 img{ width:100%;}

	.ny_news_fl a{ width:31%; margin: 1%;}
	.ny_news_fl a:hover{ background-size: cover;}
	.ny_news_fl .newsfl_active{ background-size: cover;}
	.ny_news_top img{ width: 90%; display: block; height: auto; padding: 2%; float: none; margin: 0px auto;}
	.ny_news_top span{ width: 96%; height: auto; margin: 50px 2% 10px 2%;}
	.ny_news_top p{ width: 96%; margin-right: 2%;}

	.news_txt2 p{ margin-top:10px;}
	.news_txt2 i{ display: none;}
	.news_txt2 a{ margin: 0;}

	.ny_main_r_content ul{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
	.ny_main_r_content ul li{ width:90%; height:auto; float:none; margin:20px auto 0px; overflow:hidden;}
	.ny_main_r_content ul li img{ width:100%; height:auto;}
	

	.footers{ display:block;}
	
	.newslist dd span{ display:none}

	.picScroll-left .bd ul li{ width: 50%;}
	
}
